heavy traffic route - Alemán Inglés Diccionario